laboratory head worker - Spanish English Dictionary